horizontal machining - French English Dictionary